barracuda (scomberomorus commersonii) - Francés Inglés Diccionario